low rental housing accommodation - Turco Inglés Diccionario